• word of the day

    cape primrose

    cape primrose - Dictionary definition and meaning for word cape primrose

    Definition
    (noun) any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers

Word used in video below:
text: SO IS YOUR APRON-- YOU'RE WEARING IT LIKE A CAPE.
Download our Mobile App Today
Receive our word of the day
on Whatsapp